html
{
	height:100%;
}

body {
      margin:0px 0px 0px 0px;
      font-size:14px;
      SCROLLBAR-FACE-COLOR: #BBD1FF;
      SCROLLBAR-HIGHLIGHT-COLOR: #F0F5FF;
      SCROLLBAR-SHADOW-COLOR: #F0F5FF;
      SCROLLBAR-3DLIGHT-COLOR: #666666;
      SCROLLBAR-ARROW-COLOR: #000000;
      SCROLLBAR-TRACK-COLOR: #F0F5FF;
      SCROLLBAR-DARKSHADOW-COLOR: #666666;
      height:100%;
}

center
{
	height:100%;
}

form
{
	margin:0px;
}

table{
	font-size:14px;
}
textarea{
	font-size:14px;
	letter-spacing:1px;
}

A:link {
	COLOR: #0066CC; TEXT-DECORATION: none
}
A:visited {
	COLOR: #003399; TEXT-DECORATION: none
}
A:hover {
	COLOR: #003399; TEXT-DECORATION: underline;
}

.font14 {
	font-size: 14px;
}
.font16 {
	font-size: 16px;
}
.font16B {
	font-size: 16px;
	font-weight: bold;
}
.font12W {
	font-size: 14px;
	color: #FFFFFF;
	line-height: 160%;
	font-weight: bold;
}
.font14B {
	font-size: 14px;
	color: #FFFFFF;
	line-height: 160%;
	font-weight: bold;
}


/* -- -- */
.tableHead{
color:#FFFFFF; font-size:14px; font-weight:bold; white-space:nowrap; word-break:keep-all; background-color:#008ae2; background-image: url(../../images/common/bottomBg.gif); background-repeat: repeat-x; height:20px
}



/* -- -- */

.tableRow1 {
	background-color: #e6f3ff;
}

.tableRow2 {
color:333333; background-color:#ffffff;
}

.tableRow3 {
color:#FF0000; background-color:#FFFFCC;
}

.btn
{
	background-color: #016BC3;
	background-image: url(../../images/button/btn.gif);
	background-position: center center;
	height: 22px;
	width: 60px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	vertical-align: text-bottom;
}

.btn2
{
	background-color: #016BC3;
	background-image: url(../../images/button/btn2.gif);
	background-position: center center;
	height: 22px;
	width: 80px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	vertical-align: text-bottom;
}

.label {
	background-color: #e6f3ff;
}

.costItem {
	float: left;
	display: inline;
}

.sortHead
{
	color:orange;
}